a0e7964e7a8fec3bc0aca9c70d3af3d7fcd61f83,rznw/game/enemy/spell/AcidSpitSpell.java,AcidSpitSpell,cast,#GameWorld#EnemyCharacter#number#,13

Before Change


        int damageDealt = mainCharacter.damage(damage, enemyCharacter, gameWorld, Character.DAMAGE_SOURCE_MAGICAL);
        LogRendererFactory.instance().log("Hit for " + damageDealt + " damage.");

        mainCharacter.getStatusEffects().poison();
        LogRendererFactory.instance().log("You become poisoned.");
        mainCharacter.getStatusEffects().confuse();
        LogRendererFactory.instance().log("You become confused.");
    }

After Change


        int damageDealt = mainCharacter.damage(damage, enemyCharacter, gameWorld, Character.DAMAGE_SOURCE_MAGICAL);
        LogRendererFactory.instance().log("Hit for " + damageDealt + " damage.");

        boolean poisoned = mainCharacter.getStatusEffects().poison();
        if (poisoned)
        {
            LogRendererFactory.instance().log("You become poisoned.");
        }

        boolean confused = mainCharacter.getStatusEffects().confuse();